rough spot - French English Dictionary